public class ChromaticBlasterEffect
extends com.fs.starfarer.api.impl.combat.CombatEntityPluginWithParticles
implements com.fs.starfarer.api.combat.EveryFrameWeaponEffectPlugin, com.fs.starfarer.api.combat.OnFireEffectPlugin
| Constructor and Description |
|---|
ChromaticBlasterEffect() |
| Modifier and Type | Method and Description |
|---|---|
void |
advance(float amt,
com.fs.starfarer.api.combat.CombatEngineAPI engine,
com.fs.starfarer.api.combat.WeaponAPI weapon) |
void |
onFire(com.fs.starfarer.api.combat.DamagingProjectileAPI proj,
com.fs.starfarer.api.combat.WeaponAPI weapon,
com.fs.starfarer.api.combat.CombatEngineAPI engine) |
addDarkParticle, addParticle, advance, getActiveLayers, getDarkSpriteSheetKey, getSpriteSheetKey, init, isExpired, randomizePrevParticleLocation, render, render, setDarkSpriteSheetKey, setSpriteSheetKeypublic void advance(float amt,
com.fs.starfarer.api.combat.CombatEngineAPI engine,
com.fs.starfarer.api.combat.WeaponAPI weapon)
advance in interface com.fs.starfarer.api.combat.EveryFrameWeaponEffectPluginpublic void onFire(com.fs.starfarer.api.combat.DamagingProjectileAPI proj,
com.fs.starfarer.api.combat.WeaponAPI weapon,
com.fs.starfarer.api.combat.CombatEngineAPI engine)
onFire in interface com.fs.starfarer.api.combat.OnFireEffectPlugin